.clear{clear: both;overflow: hidden;}
.wheader .left{ float: left;padding-left: 10px;}
.wheader .right{ float: right;padding-right: 10px;}
.w{ width: 1180px; margin: 0 auto; }

.wheader{ height: 130px;background: #fff url(../images/index/topwbg.png) 50% 0 no-repeat;}
.wheader .logo{ margin-top: 37px;}
.wheader .sodiv{ margin-top: 25px; margin-bottom: 17px; float: right;}
.wheader .right{font-size: 14px;}
.wheader .right img{ display: inline-block; vertical-align: -20%;}
.wheader .right .clear a{ color: #666; margin-left: 12px; position: relative;}
.wheader .right .clear a.line-r{ padding-right: 15px;}
.wheader .right .clear a.line-r:after{ content: ''; position: absolute; z-index: 2; top: 0; right: 0; width: 1px; height: 25px; background: #999;}
.wheader .soipt{ width: 222px; height: 30px; border: 1px solid #bbb; padding-left: 5px; float: left;}
.wheader .sobtn{ display: inline-block; width: 30px; height: 30px; background:#274a92 url( ../images/index/icon-search-ind.jpg) no-repeat center;float: left;}

.wnav{ background:#005bac ; height: 50px; }
.wnav>ul{ position: relative; }
.wnav>ul>li{float: left; line-height: 50px; height: 50px;  }
.wnav>ul>li.active{ background: #4769ae;}
.wnav>ul>li>a{ color: #fff; font-size: 18px; width:107px; display: inline-block; text-align: center;}
/*新闻*/
.fl{float: left;}
.fr{float: right;}

.innews_l .layui-carousel-ind{/*top: -382px;*/right: 10px; text-align: right;top: -28px;}
.news_push,.news_push img{width: 648px;height: 393px;}
.news_push a{color: #fff;}
.news_push p{position:absolute;
    width: 100%;line-height: 40px;bottom: 0;text-align: left;padding-left: 10px;font-size: 18px;white-space:nowrap;white-space: nowrap;
    background-color: rgba(0, 0, 0, 0.4);}
.innews_r{width: 500px;height: 400px;margin-top: -10px;} 
.innews_r .layui-tab-title li{float: left;font-size: 18px;width: 78px;height: 40px;line-height: 40px;margin-right: 15px;}
.innews_r .layui-tab-title{border-bottom: 1px solid #ddd;}
.innews_r .layui-tab-brief>.layui-tab-title .layui-this:after{border: none;}
.innews_r .layui-tab-brief>.layui-tab-title .layui-this{background-color: #005bac;color: #fff;font-weight: bold;}
.innews_r .innshow{width: 100%;clear: both;}
.innews_r .innshow li {height: 38px;padding-left: 14px;line-height: 38px;overflow: hidden;font-size: 16px;background: url(../images/index/icon.png) no-repeat left center;}
.innews_r .innshow li .date{float: right;color: #999;font-size: 16px;}
.innews_r .innshow li a {float: left;display: inline-block;max-width: 398px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}